home *** CD-ROM | disk | FTP | other *** search
/ Collection of Internet / Collection of Internet.iso / infosrvr / dev / www_talk.930 / 000962_timbl _Mon Apr 26 10:12:27 1993.msg < prev    next >
Internet Message Format  |  1994-01-24  |  2KB

  1. Return-Path: <timbl>
  2. Received: by  nxoc01.cern.ch  (NeXT-1.0 (From Sendmail 5.52)/NeXT-2.0)
  3.     id AA21735; Mon, 26 Apr 93 10:12:27 MET DST
  4. Date: Mon, 26 Apr 93 10:12:27 MET DST
  5. From: timbl (Tim Berners-Lee)
  6. Message-Id: <9304260812.AA21735@ nxoc01.cern.ch >
  7. To: bloemer@tnt.uni-hannover.dbp.de, fine@cis.ohio-state.edu,
  8.         timbl@nxoc01.cern.ch, www-talk@nxoc01.cern.ch
  9. Subject: Re: how should remote path names be handled?
  10.  
  11.  
  12. This is one of the ways inwhich I an unhappy ith the WAIS-WWW interface.
  13. The WAIS docid is by design a string which should be opaque -- that
  14. it does not hve any client-visible features like / ina URL to allow
  15. relative pathnames. In fact, of course, all it really needs is the
  16. file name, and the document type.  These could be put in in plain.
  17. In fact we have to treat it as an opaque string, almost.We do 
  18. make the assumption that it is a set of numbered fields. This is already
  19. breaking the spec.  We can't assume what those fields are as from time
  20. to time you find an experimental WAIS server weird numbers (which used
  21. to crash the old gateway).
  22.  
  23. The solution as I see it is to dismantle the freeWAIS code a little
  24. more and make a W3 server which will sit on top of the index
  25. and return real pathnames.
  26.  
  27. (or you could cheat and run a W3 server which served up the files,
  28. and also was the wais gateway, and change HTWAIS.c so that instead
  29. of returning WAIS URLs it returned URLs pointing to itself as an HTTP
  30. server. The code would not be able to access other WAIS servers but
  31. itwould avoid changing any WAIS code.  Themapping from WAIS URL
  32. to HTTP URL would have to take into account the rule file, or the
  33. rul file would have to avoid mapping between docids and filenames  :-(
  34.  
  35.  
  36. Tim BL